coupling piece - Turkish English Dictionary